package com.liangzhong.mediator
{
	import org.puremvc.as3.interfaces.IMediator;
	import org.puremvc.as3.patterns.mediator.Mediator;
	
	/**
	 *基础 mediator 
	 * @author lxh
	 * 
	 */	
	public class BaseMediator extends Mediator implements IMediator
	{
		public function BaseMediator(mediatorName:String=null, viewComponent:Object=null)
		{
			super(mediatorName, viewComponent);
		}
		/**
		 *初始化工作 
		 * 
		 */		
		public function initMediator():void
		{
			
		}
		
		/**
		 *添加事件 
		 * 
		 */		
		public function addEventListeners():void
		{
			
		}
		/**
		 *刪除事件 
		 * 
		 */		
		public function removeEventListeners():void
		{
			
		}
		/**
		 *刪除本模塊mediator 
		 * 
		 */		
		public function removeMediator():void
		{
			
		}
	}
}